A new Testing Framework for C-Programming Exercises and Online-Assessments
نویسندگان
چکیده
Difficulties with learning a programming language are wide spread in engineering education. The use of a single integrated programming environment for coding, debugging, automated testing and online assessment lowers the initial burdens for novice programmers. We have developed the Virtual-C IDE especially for learning and teaching the C programming language with an integrated framework for program visualizations, programming exercises and online assessments. A new enhancement of the IDE is a xUnit like testing framework allowing on the one hand larger sets of small, test-based programming exercises and on the other hand simplifying the development of programming assignments. The integration of the new testing framework in the assessment system gives students a better and direct feedback on their programming achievements and helps to find syntactic and semantic errors in their source code.
منابع مشابه
Online formative assessments: exploring their educational value
Introduction: Online formative assessments (OFA’s) have beenincreasingly recognised in medical education as resources thatpromote self-directed learning. Formative assessments are usedto support the self-directed learning of students. Online formativeassessments have been identified to be less time consuming withautomated feedback. This pilot study aimed to determine whetherparticipation and pe...
متن کاملFlexible Scheduling of Active Distribution Networks for Market Participation with Considering DGs Availability
The availability of sufficient and economic online capacity to support the network while encountering disturbances and failures leading to supply and demand imbalance has a crucial role in today distribution networks with high share of Distributed Energy Resources (DERs), especially Renewable Energy Resources (RESs). This paper proposes a two-stage decision making framework for the Distribution...
متن کاملInterpreting the Validity of a High-Stakes Test in Light of the Argument-Based Framework: Implications for Test Improvement
The validity of large-scale assessments may be compromised, partly due to their content inappropriateness or construct underrepresentation. Few validity studies have focused on such assessments within an argument-based framework. This study analyzed the domain description and evaluation inference of the Ph.D. Entrance Exam of ELT (PEEE) sat by Ph.D. examinees (n = 999) in 2014 in Iran....
متن کاملThe effect of online yoga exercises on function, pain and disability of women with nonspecific chronic low back pain in Covid Pandemic 19
Background: The aim of this study was to evaluate the effect of online yoga exercises on pain, functional disability and functional tests of the torso and lumbar in middle-aged women with nonspecific chronic low back pain in the Covid 19 pandemic. Methods: The research was quasi-experimental and applied study. Thirty women with nonspecific chronic low back pain in the age range of 35 to 55 ye...
متن کاملA New Framework for Advancement of Power Management Strategies in Hybrid Electric Vehicles
Power management strategies play a key role in the design process of hybrid electric vehicles. Electric Assist Control Strategy (EACS) is one of the popular power management strategies for hybrid electric vehicles (HEVs). The present investigation proposes a new framework to advance the EACS. Dynamic Programming method is applied to an HEV model in several drive cycles, and as a result, some op...
متن کامل